package com.itqf.dao;

import com.itqf.pojo.Goods;

import java.sql.SQLException;
import java.util.List;

/**
 * projectName: gpshop
 *
 * @author: 赵伟风
 * time: 2021/7/22 17:09
 * description:
 */
public interface GoodsDao {

    /**
     * 数据库的分页查询语句!
     * @param sql  动态sql语句!
     * @param index 占位符的值
     * @param page
     * @param pageSize
     * @return
     */
    public List<Goods> queryByPage(String sql, String index, int page, int pageSize) throws SQLException;

    /**
     * 查询总条数
     * @param sql 动态sql语句
     * @param index 占位符值
     * @return
     */
    Long queryTotal(String sql, String index) throws SQLException;

    /**
     * 查询商单条品
     * @param gId
     * @return
     */
    Goods queryGoods(String gId) throws SQLException;
}
